package com.kanshu.ksgb.fastread.doudou.common.net.bean;


import com.kanshu.ksgb.fastread.doudou.R;
import com.kanshu.ksgb.fastread.doudou.app.Xutils;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * Title: 错误日志请求参数
 * Description: ErrorLogRequest.java
 * Copyright: Copyright(c)2018
 * Company: 成都古羌科技有限公司
 * CreateTime: 2018/3/14 15:03
 *
 * @author EvanHe
 * @version 1.3
 */
public class ErrorLogRequest extends BaseRequestParams {
    public final static int TYPE_GET = 1;
    public final static int TYPE_POST = 2;
    public String create_time;//	string	是	接口返回错误时间
    public String error_level;//	string	否	错误级别(1.error,2.warn,3.info,4.debug,5.trace)
    public String api_url;//	string	是	请求接口地址
    public String project_name;//	string	是	项目名称
    public String parameter;//	string	否	请求接口传入的参数
    public int receive_way;//	num	是	接口请求方式(1.get,2.post)
    public String api_result;//	string	是	接口返回结果
    public int api_status;//	num	是	接口状态(200,502,404......)
    public String operating_system ;//	num	否	操作系统(1.windows，2.ios，3.android，4.其他)
    public String phone_type;//	string	否	手机型号
    public ErrorLogRequest() {
        SimpleDateFormat formatter = new SimpleDateFormat("yyyy-M-d HH:mm:ss");
        Date date = new Date(System.currentTimeMillis());
        create_time = formatter.format(date);
        project_name = Xutils.getContext().getString(R.string.app_name);
        operating_system = "Android " + android.os.Build.VERSION.RELEASE;
        phone_type = android.os.Build.MODEL;
    }

}
